traveler's tree (ravenala madagascariensis) - Español Inglés Diccionario